pertaining to swamps - Espagnol Anglais Dictionnaire